package com.dzl.admin.pojo;

import com.dzl.base.pojo.BasePojo;
import lombok.Data;

import java.util.Date;

/**
 * (SysMenu)实体类
 *
 * @author caobucao
 * @since 2021-05-13 15:45:54
 */
@Data
public class SysMenu extends BasePojo {

    /**
     * 企业id
     */
    //private Integer enterpriseId;
    /**
     * 父菜单id
     */
    private Integer parentId;
    /**
     * 菜单名称
     */
    private String name;
    /**
     * 父菜单图标
     */
    private String icon;
    /**
     * 菜单链接
     */
    private String url;
    /**
     * 菜单介绍
     */
    //private String desc;
    /**
     * 菜单排序
     */
    private Integer sort;
    /**
     * 菜单别名
     */
    private String alias;
    /**
     * 是否启用；1：启用，2：禁用
     */
    private Integer isEnable;
    /**
     * 模块名称-前端配置的vue
     */
    private String modelName;
    /**
     * 模块路径-前端配置的vue模块路径
     */
    private String modelPath;
    /**
     * 是否显示在导航栏 1显示 2不显示
     */
    private Integer hidden;

    private Integer creater;

    private Integer updater;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 状态；1：正常，0：已删除
     */
    private Integer status;
    /**
     * 菜单等级
     */
    private Integer level;

    public SysMenu() {

    }

    public SysMenu(String name, String url,String modelPath,String modelName,Integer sort,Integer parentId) {
        this.name=name;
        this.url=url;
        this.modelPath=modelPath;
        this.modelPath=modelPath;
        this.modelName= modelName;
        this.sort=sort;
        this.parentId=parentId;
    }

}
